*{
  font-family: 'SimHei';
}
.store-icon,.store-icon-icon1{
  img{
    width:1.3em;
  }
}
.dis-row{
  position:relative;
  div:first-child{
    position:absolute;
    img{
      position:relative;
      top:-4px;
    }
  }
  .search-icon{
    height:30px !important;
  }
  div:not(:first-child){
    position:relative;
    z-index:2;
  }
}
.slider-con{
  height:270px;
  background:#fff;
}
.banner1{
  background:#fff;
  .list-inline{
    display:inline-block;
    li{
      margin: 0;
      padding:1px;
      border:1px solid red;
    }
  }
  .shop{
    font-weight: 800;
  }
  .mary{
    background:red;
    border:1px solid red;
    color:#fff;
    padding:4px;
    border-radius:5px;
  }
}
.banner{
  .banner-img{
    width: 54%;
    margin: 0 auto;
  }
  margin-bottom: 0;
}

.banner2{
  background:#fff;
  padding-bottom:30px;
  .row{
    span{
      margin-left:40px;
      font-size:1em;
      vertical-align: middle;
    }
    i{
      top:-1px;
      position: absolute;
      display:inline-block;
      width:31px;
      height:27px;
      background:url('../img/main/one/icon-trumpetyy.png') no-repeat;
    }
  }
}
.margin-left-30{
  margin-left:30px;
}
.part3{
  >.row{
    >div:first-child{
      padding:0 30px;
      border-bottom:1px solid #ddd;
    }
    background:#fff;
    margin:5px 0;
    position:relative;
    hr{
      position:absolute;
      width:83%;
      z-index:2;
      top:-4px;
    }
    span{
      position:relative;
      z-index:3;
      display:inline-block;
      width:100px;
      padding:7px 0;
      background:#fff;
    }
  }
  div[class^=col]{
    margin: 0;
    padding: 0;
  }
  .width-50{
    width: 50%;
  }
}
.max-img{
  width:100% !important;
}
.img1{
  width:106%;
}
.img2{
  width:84%;
}
.margin-left-8{
  margin-left:8px !important;
}
.w20{
  width:20%;
}
.fixed-foot{
  position:fixed;
}